creating worms - Espagnol Anglais Dictionnaire